sweep the board - French English Dictionary